package org.medusa.log;

public interface ILog {
	public static final int ErrorLv = 1;
	public static final int WarningLv = 2;
	public static final int SuccessLv = 3;
	public static final int DebugLv = 4;
	public static final int Debug2Lv = 5;
	public static final int Debug3Lv = 6;

	public int GetLevel();

	public void Error(String heading, Object... args);

	public void Warning(String heading, Object... args);

	public void Success(String heading, Object... args);

	public void Debug(String heading, Object... args);

	public void Stack(String heading, Object... args);

	public void Temp(String heading, Object... args);

	public void Join();

	public void Close();
}
